envelope paper - French English Dictionary